#-------------------------------------------------
#
# Project created by QtCreator 2013-01-01T19:43:20
#
#-------------------------------------------------

QT       +=  xml opengl core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = SloshTest
TEMPLATE = app

SOURCES += main.cpp\
        mainwindow.cpp\
    dialogprojectsettings.cpp \
    dialogcalibcams.cpp \
    dialogregistrationtargets.cpp \
    dialogtargetcoordinates.cpp \
    dialogtesteventcapture.cpp \
    dialogprocessvideo.cpp \
    dialogvisualize.cpp \
    dialogcalibrationsettings.cpp \
    calibrate.cpp \
    lineprocessing.cpp \
    dialog_bigpicture.cpp \
    triangulate3d.cpp \
    interface.cpp \
    feexport.cpp

HEADERS  += mainwindow.h\
    dialogprojectsettings.h \
    dialogcalibcams.h \
    dialogregistrationtargets.h \
    dialogtargetcoordinates.h \
    dialogtesteventcapture.h \
    dialogprocessvideo.h \
    dialogvisualize.h \
    dialogcalibrationsettings.h \
    lineprocessing.h \
    dialog_bigpicture.h \
    triangulate3d.h \
    interface.h \
    feexport.h

FORMS    += mainwindow.ui\
    dialogprojectsettings.ui \
    dialogcalibcams.ui \
    dialogregistrationtargets.ui \
    dialogtargetcoordinates.ui \
    dialogtesteventcapture.ui \
    dialogprocessvideo.ui \
    dialogvisualize.ui \
    dialogcalibrationsettings.ui


unix {
LIBS +=  -lopencv_calib3d \
  -lopencv_contrib\
  -lopencv_core\
  -lopencv_features2d\
  -lopencv_flann\
  -lopencv_gpu\
  -lopencv_highgui\
  -lopencv_imgproc\
  -lopencv_legacy\
  -lopencv_ml\
  -lopencv_nonfree\
  -lopencv_objdetect\
  -lopencv_photo\
  -lopencv_stitching\
  -lopencv_ts\
  -lopencv_video\
  -lopencv_videostab\
  -lQGLViewer\
  -lGLU
}

win32 {
INCLUDEPATH *= C:/libQGLViewer-2.3.17/
LIBS *= -L C:/libQGLViewer-2.3.17/QGLViewer/debug -lQGLViewerd2
INCLUDEPATH += C:/OpenCV/build/install/include/
LIBS += -LC:/OpenCV/build/install/lib/ \
  -lopencv_calib3d249 \
  -lopencv_contrib249\
  -lopencv_core249\
  -lopencv_features2d249\
  -lopencv_flann249\
  -lopencv_gpu249\
  -lopencv_highgui249\
  -lopencv_imgproc249\
  -lopencv_legacy249\
  -lopencv_ml249\
  -lopencv_nonfree249\
  -lopencv_objdetect249\
  -lopencv_photo249\
  -lopencv_stitching249\
  -lopencv_ts249\
  -lopencv_video249\
  -lopencv_videostab249
}


